keep faith with promises made - Turc Anglais Dictionnaire